driving pulleys - French English Dictionary